package com.ruoyi.ysg.mapper;

import com.ruoyi.ysg.domain.YsgSetMeal;

import java.util.List;

public interface YsgSetMealMapper {
    List<YsgSetMeal> getList(YsgSetMeal ysgSetMeal);

    YsgSetMeal selectById(Long id);

    int insert(YsgSetMeal ysgSetMeal);

    int update(YsgSetMeal ysgSetMeal);

    int deleteById(Long id);

    int deleteByIds(Long[] ids);

    /**
     * 根据学生ID获取可用套餐列表
     * 
     * @param studentId 学生ID
     * @return 可用套餐列表
     */
    List<YsgSetMeal> selectAvailableSetMealsByStudentId(Long studentId);
}
